home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / minix / update~4.z / update~4 / lib_lib.diffs < prev    next >
Encoding:
Text File  |  1989-09-06  |  12.7 KB  |  428 lines

  1. *** /tmp/,RCSt1a25103    Wed Sep  6 03:07:13 1989
  2. --- Makefile.16    Wed Sep  6 02:57:01 1989
  3. ***************
  4. *** 17,41 ****
  5.       $(CPP) -P -D__GNUC__ -D__MSHORT__ $*.cpp > $*.s
  6.   
  7.   O1    = gtty.o stty.o termcap.o \
  8. !       ctime.o popen.o puts.o qsort.o system.o \
  9.         access.o atol.o chmod.o \
  10. !       chown.o cleanup.o crypt.o ctype.o dup.o dup2.o \
  11. !       exec.o exit.o fgets.o fork.o fprintf.o fputs.o fread.o \
  12.             abort.o abs.o chdir.o  chroot.o
  13.   
  14. ! O2    = freopen.o fclose.o fopen.o fdopen.o creat.o fseek.o fflush.o ftell.o \
  15. !       fwrite.o getegid.o getenv.o geteuid.o getgid.o getgrent.o getpass.o \
  16. !       getpwent.o atoi.o close.o gets.o getuid.o ioctl.o isatty.o \
  17.         fstat.o itoa.o kill.o link.o lseek.o mknod.o \
  18.         mktemp.o getpid.o mount.o open.o perror.o pipe.o printk.o
  19. ! O3    = prints.o rand.o regexp.o index.o regsub.o rindex.o scanf.o \
  20. !       fgetc.o printdat.o read.o setbuf.o malloc.o bcopy.o bcmp.o bzero.o \
  21.             brk.o setgid.o setuid.o sleep.o alarm.o pause.o signal.o stcatch.o \
  22. !       sprintf.o fputc.o stat.o stb.o stderr.o stime.o \
  23. !       strcat.o strcmp.o strcpy.o strlen.o strncat.o strncmp.o strncpy.o \
  24. !       getw.o putw.o vprintf.o vsprintf.o vfprintf.o
  25.   
  26. ! O4    = sync.o syslib.o time.o times.o umask.o umount.o ungetc.o \
  27.         unlink.o utime.o wait.o write.o call.o message.o stbrksz.o \
  28.         stsndrec.o stsetjmp.o ptrace.o
  29.   
  30. --- 17,40 ----
  31.       $(CPP) -P -D__GNUC__ -D__MSHORT__ $*.cpp > $*.s
  32.   
  33.   O1    = gtty.o stty.o termcap.o \
  34. !       ctime.o popen.o qsort.o system.o \
  35.         access.o atol.o chmod.o \
  36. !       chown.o crypt.o ctype.o dup.o dup2.o \
  37. !       exec.o fork.o \
  38.             abort.o abs.o chdir.o  chroot.o
  39.   
  40. ! O2    = creat.o \
  41. !       getegid.o getenv.o geteuid.o getgid.o getgrent.o getpass.o \
  42. !       getpwent.o atoi.o close.o getuid.o ioctl.o isatty.o \
  43.         fstat.o itoa.o kill.o link.o lseek.o mknod.o \
  44.         mktemp.o getpid.o mount.o open.o perror.o pipe.o printk.o
  45. ! O3    = prints.o rand.o regexp.o index.o regsub.o rindex.o \
  46. !       read.o malloc.o bcopy.o bcmp.o bzero.o \
  47.             brk.o setgid.o setuid.o sleep.o alarm.o pause.o signal.o stcatch.o \
  48. !       stat.o stb.o stderr.o stime.o \
  49. !       strcat.o strcmp.o strcpy.o strlen.o strncat.o strncmp.o strncpy.o
  50.   
  51. ! O4    = sync.o syslib.o time.o times.o umask.o umount.o \
  52.         unlink.o utime.o wait.o write.o call.o message.o stbrksz.o \
  53.         stsndrec.o stsetjmp.o ptrace.o
  54.   
  55. ***************
  56. *** 45,54 ****
  57. --- 44,72 ----
  58.   # relevant additions from 1.4 postings by ast
  59.   O14    = lock.o memccpy.o memchr.o memcmp.o memset.o rename.o \
  60.       strcspn.o strerror.o strpbrk.o strspn.o strstr.o strtok.o
  61.   # relevant additions from minixST 1.2 updates from frans
  62.   O12    = ttyname.o swab.o lsearch.o lrand.o getlogin.o getcwd.o ffs.o \
  63.             execlp.o cuserid.o ctermid.o bsearch.o brk2.o mkfifo.o
  64.   
  65. + # relevant additions from Andrew J Michael, thanks andy
  66. + O7    = cfree.o gethostname.o getppid.o insque.o putenv.o sethostname.o \
  67. +       tempnam.o tmpnam.o
  68. + # C. E. Chew's stdio
  69. + STDIOBJ= _allocbu.o _filbuf.o _file.o _flsbuf.o \
  70. +     _fopen.o _slot.o atexit.o fclose.o \
  71. +     fdopen.o fflush.o fgetc.o fgets.o \
  72. +     fopen.o fprintf.o fputc.o fputs.o \
  73. +     fread.o freopen.o fseek.o \
  74. +     ftell.o fwrite.o gets.o getw.o \
  75. +     printf.o puts.o putw.o rewind.o \
  76. +     scanf.o setbuf.o setvbuf.o sprintf.o \
  77. +     stdio.o ungetc.o vfprintf.o \
  78. +     vfscanf.o vprintf.o vscanf.o vsprintf.o \
  79. +     vsscanf.o _eprintf.o \
  80. +     exit.o _exit.o
  81.   GNUSUPPORT = \
  82.   fixnum.o \
  83.   _addsf3.o _negsf2.o _subsf3.o _cmpsf2.o _mulsf3.o _divsf3.o \
  84. ***************
  85. *** 59,65 ****
  86.   GNUSTUFF = $(GNUSUPPORT) \
  87.   lmemset.o lmemcmp.o lmemchr.o lmemccpy.o
  88.   
  89. ! ALL    = head.o crtso.o libc.a libiio.a
  90.   
  91.   all: install
  92.   
  93. --- 77,83 ----
  94.   GNUSTUFF = $(GNUSUPPORT) \
  95.   lmemset.o lmemcmp.o lmemchr.o lmemccpy.o
  96.   
  97. ! ALL    = head.o crtso.o libc.a libiio.a _fakfls.o
  98.   
  99.   all: install
  100.   
  101. ***************
  102. *** 73,88 ****
  103.       rm -f $(O4)
  104.       rm -f $(O5)
  105.       rm -f $(O6)
  106.       rm -f $(GNUSTUFF) fixnumMade sflonumMade dflonumMade
  107.       rm -f $(SFILES)
  108.       rm -f $(O14)
  109. !     rm -f $(O12) ivfprintf.o iscanf.o
  110.   
  111. ! libc.a:    $(O1) $(O2) $(O3) $(O4) $(O5) $(O6) $(GNUSTUFF) $(O14) $(O12)
  112.       rm -f $@
  113.       $(AR) sr $@ $(O1) $(O2) $(O3)
  114. !     $(AR) sr $@ $(O4) $(O5) $(O6) $(O14) $(O12)
  115. !     $(AR) sr $@ $(GNUSTUFF)
  116.   
  117.   crtso.o: stcrtso.s
  118.       $(AS) $?
  119. --- 91,108 ----
  120.       rm -f $(O4)
  121.       rm -f $(O5)
  122.       rm -f $(O6)
  123. +     rm -f $(O7)
  124.       rm -f $(GNUSTUFF) fixnumMade sflonumMade dflonumMade
  125.       rm -f $(SFILES)
  126.       rm -f $(O14)
  127. !     rm -f $(O12) ivfprintf.o iscanf.o _falfls.o
  128. !     rm -f $(STDIOBJ)
  129.   
  130. ! libc.a:    $(O1) $(O2) $(O3) $(O4) $(O5) $(O6) $(GNUSTUFF) $(O14) $(O12) $(O7) $(STDIOBJ)
  131.       rm -f $@
  132.       $(AR) sr $@ $(O1) $(O2) $(O3)
  133. !     $(AR) sr $@ $(O4) $(O5) $(O6) $(O14) $(O12) $(O7)
  134. !     $(AR) sr $@ $(STDIOBJ) $(GNUSTUFF)
  135.   
  136.   crtso.o: stcrtso.s
  137.       $(AS) $?
  138. *** /tmp/,RCSt1a25103    Wed Sep  6 03:07:14 1989
  139. --- Makefile.32    Wed Sep  6 02:57:01 1989
  140. ***************
  141. *** 18,47 ****
  142.   
  143.   
  144.   O1    = gtty.o stty.o termcap.o \
  145. !       ctime.o popen.o puts.o qsort.o system.o \
  146.         access.o atol.o chmod.o \
  147. !       chown.o cleanup.o crypt.o ctype.o dup.o dup2.o \
  148. !       exec.o exit.o fgets.o fork.o fprintf.o fputs.o fread.o \
  149.             abort.o abs.o chdir.o  chroot.o
  150.   
  151. ! O2    = freopen.o fclose.o fopen.o fdopen.o creat.o fseek.o fflush.o ftell.o \
  152. !       fwrite.o getegid.o getenv.o geteuid.o getgid.o getgrent.o getpass.o \
  153. !       getpwent.o atoi.o close.o gets.o getuid.o ioctl.o isatty.o \
  154.         fstat.o itoa.o kill.o link.o lseek.o mknod.o \
  155.         mktemp.o getpid.o mount.o open.o perror.o pipe.o printk.o
  156.   
  157.   O3    = prints.o rand.o regexp.o index.o regsub.o rindex.o scanf.o \
  158. !       fgetc.o printdat.o read.o setbuf.o malloc.o bcopy.o bcmp.o bzero.o \
  159.             brk.o setgid.o setuid.o sleep.o alarm.o pause.o signal.o stcatch.o \
  160. !       sprintf.o fputc.o stat.o stb.o stderr.o stime.o \
  161. !       strcat.o strcmp.o strcpy.o strlen.o strncat.o strncmp.o strncpy.o \
  162. !       getw.o putw.o vprintf.o vsprintf.o vfprintf.o
  163.   O4    = sync.o syslib.o time.o times.o umask.o umount.o ungetc.o \
  164.         unlink.o utime.o wait.o write.o call.o message.o stbrksz.o \
  165.         stsndrec.o stsetjmp.o ptrace.o
  166.   
  167. ! O5      = getopt.o alloca.o atof.o \
  168. !       ldexp.o frexp.o modf.o norm.o
  169.   
  170.   # relevant additions from 1.4 postings by ast
  171.   O14    = lock.o memccpy.o memchr.o memcmp.o memset.o rename.o \
  172. --- 18,46 ----
  173.   
  174.   
  175.   O1    = gtty.o stty.o termcap.o \
  176. !       ctime.o popen.o qsort.o system.o \
  177.         access.o atol.o chmod.o \
  178. !       chown.o crypt.o ctype.o dup.o dup2.o \
  179. !       exec.o fork.o \
  180.             abort.o abs.o chdir.o  chroot.o
  181.   
  182. ! O2    = creat.o \
  183. !       getegid.o getenv.o geteuid.o getgid.o getgrent.o getpass.o \
  184. !       getpwent.o atoi.o close.o getuid.o ioctl.o isatty.o \
  185.         fstat.o itoa.o kill.o link.o lseek.o mknod.o \
  186.         mktemp.o getpid.o mount.o open.o perror.o pipe.o printk.o
  187.   
  188.   O3    = prints.o rand.o regexp.o index.o regsub.o rindex.o scanf.o \
  189. !       read.o malloc.o bcopy.o bcmp.o bzero.o \
  190.             brk.o setgid.o setuid.o sleep.o alarm.o pause.o signal.o stcatch.o \
  191. !       stat.o stb.o stderr.o stime.o \
  192. !       strcat.o strcmp.o strcpy.o strlen.o strncat.o strncmp.o strncpy.o
  193.   O4    = sync.o syslib.o time.o times.o umask.o umount.o ungetc.o \
  194.         unlink.o utime.o wait.o write.o call.o message.o stbrksz.o \
  195.         stsndrec.o stsetjmp.o ptrace.o
  196.   
  197. ! O5      = getopt.o alloca.o atof.o ldexp.o frexp.o modf.o norm.o
  198.   
  199.   # relevant additions from 1.4 postings by ast
  200.   O14    = lock.o memccpy.o memchr.o memcmp.o memset.o rename.o \
  201. ***************
  202. *** 51,56 ****
  203. --- 50,73 ----
  204.   O12    = ttyname.o swab.o lsearch.o lrand.o getlogin.o getcwd.o ffs.o \
  205.             execlp.o cuserid.o ctermid.o bsearch.o brk2.o mkfifo.o
  206.   
  207. + # relevant additions from Andrew J Michael, thanks andy
  208. + O6    = cfree.o gethostname.o getppid.o insque.o putenv.o sethostname.o \
  209. +       tempnam.o tmpnam.o
  210. + # C. E. Chew's stdio
  211. + STDIOBJ= _allocbu.o _filbuf.o _file.o _flsbuf.o \
  212. +     _fopen.o _slot.o atexit.o fclose.o \
  213. +     fdopen.o fflush.o fgetc.o fgets.o \
  214. +     fopen.o fprintf.o fputc.o fputs.o \
  215. +     fread.o freopen.o fseek.o \
  216. +     ftell.o fwrite.o gets.o getw.o \
  217. +     printf.o puts.o putw.o rewind.o \
  218. +     scanf.o setbuf.o setvbuf.o sprintf.o \
  219. +     stdio.o ungetc.o vfprintf.o \
  220. +     vfscanf.o vprintf.o vscanf.o vsprintf.o \
  221. +     vsscanf.o _eprintf.o \
  222. +     exit.o _exit.o
  223.   GNUSUPPORT = \
  224.   fixnum.o \
  225.   _addsf3.o _negsf2.o _subsf3.o _cmpsf2.o _mulsf3.o _divsf3.o \
  226. ***************
  227. *** 60,66 ****
  228.   
  229.   GNUSTUFF = $(GNUSUPPORT)
  230.   
  231. ! ALL    = head32.o crtso32.o libc32.a libiio32.a
  232.   
  233.   all: install
  234.   
  235. --- 77,83 ----
  236.   
  237.   GNUSTUFF = $(GNUSUPPORT)
  238.   
  239. ! ALL    = head32.o crtso32.o libc32.a libiio32.a _fakfls.o
  240.   
  241.   all: install
  242.   
  243. ***************
  244. *** 73,88 ****
  245.       rm -f $(O3)
  246.       rm -f $(O4)
  247.       rm -f $(O5)
  248.       rm -f $(GNUSTUFF) sflonumMade dflonumMade
  249.       rm -f $(SFILES)
  250.       rm -f $(O14)
  251. !     rm -f $(O12) ivfprintf.o iscanf.o
  252.   
  253. ! libc32.a: $(O1) $(O2) $(O3) $(O4) $(O5) $(GNUSTUFF) $(O14) $(O12)
  254.       rm -f $@
  255.       $(AR) sr $@ $(O1) $(O2) $(O3)
  256. !     $(AR) sr $@ $(O4) $(O5) $(O14) $(O12)
  257. !     $(AR) sr $@ $(GNUSTUFF)
  258.   
  259.   crtso32.o: stcrtso.s
  260.       $(AS) $?
  261. --- 90,107 ----
  262.       rm -f $(O3)
  263.       rm -f $(O4)
  264.       rm -f $(O5)
  265. +     rm -f $(O6)
  266.       rm -f $(GNUSTUFF) sflonumMade dflonumMade
  267.       rm -f $(SFILES)
  268.       rm -f $(O14)
  269. !     rm -f $(O12) ivfprintf.o iscanf.o _fakfls.o
  270. !     rm -f $(STDIOBJ)
  271.   
  272. ! libc32.a: $(O1) $(O2) $(O3) $(O4) $(O5) $(GNUSTUFF) $(O14) $(O12) $(O6) $(STDIOBJ)
  273.       rm -f $@
  274.       $(AR) sr $@ $(O1) $(O2) $(O3)
  275. !     $(AR) sr $@ $(O4) $(O5) $(O14) $(O12) $(O6)
  276. !     $(AR) sr $@ $(STDIOBJ) $(GNUSTUFF)
  277.   
  278.   crtso32.o: stcrtso.s
  279.       $(AS) $?
  280. *** /tmp/,RCSt1a25103    Wed Sep  6 03:07:17 1989
  281. --- PatchLevel.h    Wed Sep  6 02:57:01 1989
  282. ***************
  283. *** 1,5 ****
  284.   /*
  285. !  *    PathLevel: 14
  286.    *
  287.    *    the Patch Level above is to identify the version
  288.    *    of the all the files in this directory. given the above
  289. --- 1,5 ----
  290.   /*
  291. !  *    PathLevel: 17
  292.    *
  293.    *    the Patch Level above is to identify the version
  294.    *    of the all the files in this directory. given the above
  295. *** /tmp/,RCSt1a25103    Wed Sep  6 03:10:08 1989
  296. --- std.h    Wed Sep  6 02:58:03 1989
  297. ***************
  298. *** 86,91 ****
  299. --- 86,92 ----
  300.   int        access(CONST char *, int);
  301.   unsigned    alarm(unsigned);
  302.   void *        alloca(unsigned long);
  303. + int         atexit(void (*)(void));
  304.   double        atof(CONST char *);
  305.   int        atoi(CONST char *);
  306.   long        atol(CONST char *);
  307. ***************
  308. *** 103,108 ****
  309. --- 104,110 ----
  310.   int        callm3(int, int, int, CONST char *);
  311.   void *        calloc(unsigned, unsigned);
  312.   int        callx(int, int);
  313. + void        cfree(void *, unsigned, unsigned);
  314.   int        chdir(CONST char *);
  315.   int        chmod(CONST char *, int);
  316.   int        chown(CONST char *, int, int);
  317. ***************
  318. *** 144,153 ****
  319. --- 146,157 ----
  320.   char *        getenv(CONST char *);
  321.   short        geteuid(void);
  322.   char        getgid(void);
  323. + int        gethostname( char *, int);
  324.   char *        getlogin(void);
  325.   int        getopt(int, char **, char *);
  326.   char *        getpass(CONST char *);
  327.   int        getpid(void);
  328. + int         getppid(void);
  329.   char *        gets(char *);
  330.   short        getuid(void);
  331.   char *        getwd(char *);
  332. ***************
  333. *** 217,223 ****
  334.   void        perror(CONST char *);
  335.   int        pipe(int *);
  336.   #ifdef __SRC__
  337. ! int        printf(CONST char *, long);
  338.   #else
  339.   int        printf(CONST char *, ...);
  340.   #endif
  341. --- 221,227 ----
  342.   void        perror(CONST char *);
  343.   int        pipe(int *);
  344.   #ifdef __SRC__
  345. ! int        printf(CONST char *, int);
  346.   #else
  347.   int        printf(CONST char *, ...);
  348.   #endif
  349. ***************
  350. *** 233,238 ****
  351. --- 237,243 ----
  352.   #endif
  353.   long        ptrace(int, int, long, long);
  354.   int        puts(CONST char *);
  355. + int        putenv(char *);
  356.   
  357.   void        qsort(void *, unsigned long, unsigned long,
  358.                 int(*)(CONST void *, CONST void *));
  359. ***************
  360. *** 245,268 ****
  361.   
  362.   void *        sbrk(int);
  363.   #ifdef __SRC__
  364. ! int        scanf(CONST char *, unsigned long);
  365.   #else
  366.   int        scanf(CONST char *, ...);
  367.   #endif
  368.   int        setgid(int);
  369.   int        setgrent(void);
  370.   void        setkey(CONST char *);
  371.   int        setpwent(void);
  372.   int        setuid(int);
  373.   unsigned    sleep(unsigned);
  374.   #ifdef __SRC__
  375. ! char *        sprintf(char *, CONST char *, long);
  376.   #else
  377.   char *        sprintf(char *, CONST char *, ...);
  378.   #endif
  379.   void        srand(long);
  380.   #ifdef __SRC__
  381. ! int        sscanf(CONST char *, CONST char *, unsigned long);
  382.   #else
  383.   int        sscanf(CONST char *, CONST char *, ...);
  384.   #endif
  385. --- 250,274 ----
  386.   
  387.   void *        sbrk(int);
  388.   #ifdef __SRC__
  389. ! int        scanf(CONST char *, int);
  390.   #else
  391.   int        scanf(CONST char *, ...);
  392.   #endif
  393.   int        setgid(int);
  394.   int        setgrent(void);
  395. + int        sethostname( char *, int );
  396.   void        setkey(CONST char *);
  397.   int        setpwent(void);
  398.   int        setuid(int);
  399.   unsigned    sleep(unsigned);
  400.   #ifdef __SRC__
  401. ! char *        sprintf(char *, CONST char *, int);
  402.   #else
  403.   char *        sprintf(char *, CONST char *, ...);
  404.   #endif
  405.   void        srand(long);
  406.   #ifdef __SRC__
  407. ! int        sscanf(CONST char *, CONST char *, int);
  408.   #else
  409.   int        sscanf(CONST char *, CONST char *, ...);
  410.   #endif
  411. ***************
  412. *** 304,309 ****
  413. --- 310,317 ----
  414.   char *        tgetstr(CONST char *, char **);
  415.   char *        tgoto(CONST char *, int, int);
  416.   long        time(long *);
  417. + char *        tmpname(char *);
  418. + char *        tempnam(char *, char *);
  419.   int        tolower(int);
  420.   int        toupper(int);
  421.   int        tputs(CONST char *, int, int(*)());
  422.